CosyOS-II API 用户参考手册  1.0.3
宏定义

私信是CosyOS独创的一种任务间通信方式,典型特征是 随意定义、灵活多变。 更多...

私信 的协作图:

宏定义

#define uRecvTaskMsg(tc)    sUSV_RecvTaskMsg(tc)
 接收私信

别名
          uRecvTM 更多...
 
#define uSendTaskMsg(task)   sUSV_SendTaskMsg(task)
 发送私信

别名
          uSendTM 更多...
 

详细描述

私信是CosyOS独创的一种任务间通信方式,典型特征是 随意定义、灵活多变。

宏定义说明

#define uRecvTaskMsg (   tc)    sUSV_RecvTaskMsg(tc)

接收私信

别名
          uRecvTM

参数
[in]tc滴答周期(超时时间)
+0:立即返回
~0:无限等待
返回
结果(bool)
返回值
false失败
true成功
警告
不支持在临界区中,包括任务临界区、服务层临界区、全局临界区,或关闭总中断时调用。

在文件 ur_api.h1024 行定义.

#define uSendTaskMsg (   task)    sUSV_SendTaskMsg(task)

发送私信

别名
          uSendTM

参数
[in]task任务名称
[in]add...)附加私信实参
返回
注解
同型服务:
tSendTaskMsg(task) / tSendTM
警告
如果在条件分支内调用,分支语句的{}不可省略。

在文件 ur_api.h1039 行定义.